﻿.el-select {
    width:100% !important;
}

.content-container {
    background-color: #f5f5f7;
    overflow-x:hidden !important;
    padding-bottom:0 !important;
}

.lpx-content-container .lpx-content{
    padding:0 !important;
}

.el-collapse {
    border: 0 !important;
}

.el-collapse-item__content {
    padding-bottom:5px !important;
}

.el-collapse-item__header {
    height:30px !important;
}

.el-form-item__label {
    line-height:33px !important;
}

.el-form-item__content {
    line-height:33px !important;
}

.el-badge__content.is-fixed {
    top: 10px !important;
    right: 5px !important;
}

.el-collapse-item__wrap {
    border:none !important;
}

#AbpContentToolbar {
    display: none !important;
}

#app {
    display: flex;
    flex-direction: column;
    height:92vh !important;
}

    #app .filter-form-container {
        background-color: #FFF !important;
        border-radius:5px;
        padding:15px 30px 15px 30px;
    }

    #app .body-container {
        display: flex;
        padding-top: 5px;
        flex-direction: row;
        flex: 1;
        gap: 5px;
    }

        #app .body-container .body-left {
            display: flex;
            flex-direction: column;
            flex:1.5;
            max-width:900px;
            gap:5px;
        }

            #app .body-container .body-left .apply-item-contianer {
                flex:1;
                background-color: #FFF !important;
                border-radius: 7px;
                padding: 15px 25px 15px 25px;
                position:relative;
            }

            #app .body-container .body-left .apply-info-container {
                flex: 1;
                max-height: 367px;
                border-radius: 7px;
                background-color: #FFF !important;
                overflow-y: auto;
                scrollbar-width: none;
                scrollbar-color: auto;
                padding: 15px 25px 15px 25px;
            }

        #app .body-container .body-right {
            flex: 1;
            border-radius: 7px 5px 0 0;
            background-color: #FFF !important;
            padding:20px;
        }

.apply-item-contianer .un-apppoint-toolbar {
    display:flex;
    flex-direction:row;
    align-items:flex-end;
    top:22px;
    right:25px;
    position:absolute;
    z-index:1000;
}

.apply-item-contianer .appointed-toolbar {
    display: flex;
    flex-direction: row;
    top: 22px;
    right: 25px;
    position: absolute;
    align-items:flex-end;
    z-index:1000;
}

.apply-item-contianer .button-container {
    padding-left: 15px;
    display: flex;
    flex-direction: row;
    gap: 5px;
}

.el-table {
    display:flex;
    flex-direction:column;
    grid-template-rows:30px 1fr;
    min-height:0;
    flex-direction:column;
}

    .el-table .el-table__body-wrapper{
        flex:1;
    }

    .el-table__header .el-checkbox__inner {
        display: none !important;
    }

.el-tabs {
   display:flex !important;
   flex-direction:column;
}

.el-tabs .el-tabs__content{
    flex:1 !important;
}

    .el-tabs .el-tabs__content .el-tab-pane{
        height:100% !important;
    }